Ecuadorian Jonathan Caicedo of EF Pro Cycling took a huge win on stage 3 of the Giro d'Italia when he attacked to take the solo victory atop Mount Etna.